beta cells - English Synonyms Dictionary